From:                              route@monster.com

Sent:                               Wednesday, October 21, 2015 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IBM IID Architect

 

This resume has been forwarded to you at the request of Monster User xapeix03

Sanjib Das 

Last updated:  01/02/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Atlanta, GA  30329
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: SanjibDas

Resume Value: a5477emk7bjws2xk   

  

 

 

SANJIB DAS

 

SUMMARY

 

·  Seasoned professional with over 27 years of hands on IT experience specializing in the full lifecycle of ETL applications, Enterprise Data Warehouses, Database and Reporting applications for Federal/State government agencies, Banking/Financial institutions and Large Corporations

·  Deep experience with Shell scripting, Unix, ETL, Perl and Sybase.

·  Extensive knowledge in creating ETL jobs and transformations and jobs using Pentaho Kettle Spoon designer and Pentaho Data Integration Designer and scheduling them using conyrol-M job scheduler.

·  Designed and developed a series of complex Business Intelligence solutions using Pentaho Report Desginer

·  Well versed with the various programming languages, relational data bases and Operating systems.

 

TECHNOLOGIES

 

·  Languages: SQR 4.0, C, C++, UNIX Shell Scripting,Perl , Autosys 4.0 & 4.5, SED, AWK, PL/SQL and T-SQL.

·  Relational Databases: Sybase  (ASE) 15.0, 12.5.3, 12.0 and 11.9.2, DB/CT Library, ORCLE 8i - 9i, UDB 7.1, 7.2 and 8.1

·  Operating Systems: Sun Solaris (2.6 - Solaris 10 Both 32 and 64 bit), HP UX 11.10 - 11i (Both 32 and 64 bit), AIX 4.3.2 - AIX5.3.2, UNIX, Linux, Windows 2000, Windows XP, Windows NT

·  ETL Tools: Informatica Power Center 8.6 & 7.1, Pentaho 4.4.3 and Pentaho Report Designer 3.9.4

·  Pentaho Data Integration (PDI/Kettle),Pentaho

 

EDUCATION

 

·  University Of Calcutta India  B.S. - Math

·  Southampton College Of Technology Postgraduate - Operational Research/Computer Techniques

·  University Of North Texas, TX: Completed all course work for M.S. degree in Computer 

 

 

 

 

 

 

 

PROFESSIONAL EXPERIENCE

 

May-2012 – Present

Moody’s Corporation

·  Developed several jobs/transformations using PDI 4.4.3 to automate and to assist production support in permission changes to iFM(Internal Financial Matrix) application. Prior to implementing this process,  Corporate Financial Group (CFG FM) Permissions was very inconsistent with the current business practices and the developing regulatory environment. The process needed excessive helpdesk/production support calls and delays in carrying out routine credit work.

In order to trigger this PDI job, this process just needs a excel file, which will contain cleanup related information, in a designated shared location. Once the file  is placed a Control-M job will trigger this PDI job to Add, Delete, and Update permission related information in several Sybase and Greenplum databases, for single or bulk permission changes. At the end of a successful completion an email will be sent out to production support with the “User Permission Report”, being generated using  Pentaho BI Designer tool, as an attachment.

          This scripts will serve as a tool for production support to easily update   

           permissions.

 

·  Developed PDI job to delete records that are older than 60 days from several database log tables.

 

·  Used different types of input and output for various data source including table, text, csv, stored procedure and Excel files.

 

·  Developed several jobs to loops through between two files in order to gather appropriate rating and portfolio related data and email the information to the specific portfolio manager. Before sending out the email the job will check for valid email id, any unknown mail id’s will be replaced by “deftoEmaailAddr” value. It also checks with the opt out list to check if any of the manager has been opted out, if yes will get the alternate mail id.

 

·  Developed a pentaho mapping using Javascript so that this mapping can be used in 10 different jobs, the purpose of this effort is to avoid repetitive steps and for easier maintainability. The purpose of this ktr is to assign corrent flag for viewing Private/Public data in several rating applications.Private Data that has been flagged as viewable for a set of MIS employees only.Public Data that is viewable by all Users of Moody’s Financial Metrics – Banking (Internal and External)

 

 

·  Developed several Perl Scripts to feed HAVER Data into Greenplum database so that the data can be efficiently accessed using Sovereign ScoreCut Application. If business needs data for a  specific country, DLX export the data into an excel spreadsheet and then the data is converted into a tab delaminated output file in order to load into Greenplum using Perl scripts. Eventually these information will be used to print the Statistical Handbook. StatBook is a bi-annual publication that contains country statistics, economic and financial data, and forecasted data on Moody's-rated Sovereigns.

·  Developed several ETL Jobs/Subjobs/Transformations Pentaho(PDI/Spoon) to load data from Sovereign Database to SODA(Currently Moody’s use SODA to print StatBook. SODA application will retire once Sovereign Scorecard application goes live)

·  Developed reports using Pentaho Report Designer.

·  Developed numerous  PDI Process when I worked on various projects.

·  Developed several reports using Pentaho Report Designer tool.

 

October 2011 – April 2012

Bank Of America (IBM Consultant), Global E-ledger Autosys Workload Automation Engineer

 

·  Responsible for SAP Autosys Adapter development and scheduling.

·  Responsible for executing a full job development project life cycle,
including job scheduling requirements gathering, design, development, implementation, Production support, and maintenance of finance operations SAP job schedules.

·  Remotely provided 24 hr. support and handled daily monitoring and scheduling of AutoSys jobs in UNIX environment
during a monthly on-call rotation.

·  Provide continuous improvement by developing and implementing configuration management tools by providing extensive documentation including development/staging and production run books.

·  Supported file transfer requirements via NDM and responsible for troubleshooting and correcting erroneous or missed file transfers.

·  Utilized ixp GUI for modification, deployment, and workflow analysis.

·  Configured, developed, tested, implemented, supported, and maintained AutoSys JIL scripts.

·  Created, maintained, and monitored CA SAP Adapter SAPJOB and CAPCHAIN SAP job processes

·  Created and maintained UNIX shell scripts

·  Supported workload scheduling operations.

 

February 2011 – October 2011

NSF (National Science Foundation), SENIOR C++/SYBASE/SCRIPT DEVELOPER

 

·  Responsible for maintaining FAS (Financial Accounting System) – A client application connects to the FAS Server to post financial transactions. The FAS server processes the transactions, performs the necessary updates to the FAS database and returns results to the client application. The server is implemented as a Sybase Open Server application. The Open Server software enables the FAS Server to communicate with Adaptive Server including PowerBuilder, OMNIS 7 and other application that use Sybase Open Client software.

·  Developed several Stored Procedure, Views, and Tables to generate reports for end users.

·  Environment: C++, Sybase 12.5 and 15, Windows XP, UNIX, Linux, Rapid SQL, KSH, Perl

 

March 2010 - January 2011

Bank Of America, SENIOR SYBASE/SCRIPT/PERL DEVELOPER

 

·  Calculate CVA (Credit Valuation Adjustment) numbers and generate reports on daily basis at Counterparty and Trade level to assess default risk associated with those entities which would be used by the bank to determine its lending policies towards counterparties.

·  Developed JIL Script to pull Data from Sybase to Oracle.

·  Created Package and SP in Oracle to from staging table to GL table after the CVA calculation is done.

·  Developed several Stored Procedure, Triggers to generate TOP Ten Counterparties trade related information.

·  Gathered statistics on the database tables and using it to tune the SQL statements.

·  Developed shell scripts to automate manual process.

·  Developed a tool using Unicode, ksh, Perl, HTML, DB Object to produce report from a Table and create Excel report on the fly and send HTML formatted email instantly.

·  Environment: Sybase 12.5 and 15, Windows XP, UNIX, Linux, Rapid SQL, KSH, Perl, Autosys 4.5 Oracle 10G

 

October 2009 – February 2010

Lincoln Financial Group, SYBASE/ ETL INFORMATICA DEVELOPER

 

·  Responsible for the development of ETL routines using Informatica 8.6 for getting data from SQL Server, Sybase and Flat file and considering various options available for getting data from the source system, analyzing them and implementing the best option suited to load Annuity and Life & Annuity information in the Actuarial Data Warehouse.

·  Involved in implementation of entire testing cycle and deployment of System and tested the functionality of software during all stages of the development life cycle.

·  Involved in Creation and Execution of Test Cases.

·  Mapped Design for the Initial Load and subsequent loads into staging area and from staging area to warehouse.

·  Mapping development using Expression, Aggregator, Filter, lookup, and Joiner transformations and Update Strategy Designing and optimizing the Mapping.

·  Developed Views and Stored Procedures.

·  Pre and Post Session Scripts for dropping and recreation of indexes.

·  Developed various Mapplets.

·  Developed workflow to create task and used workflow monitor and analyze the loading statistics.

·  Created Jil scripts to run the workflows.

·  Environment: AIX 5.3, Window 2000, NT, Window XP, Job Scheduling, TCP/IP, Exceed, Hummingbird, Exceed, MS Word, Rapid SQL MS Power Point, Remedy, MS Project and  Clearcase.

·  Database: Sybase 15.0 and SQL Server 2005

·  Language: T-SQL, C, Korn Shell, Perl, Autosys 4.5

·  Data Warehousing: Informatica Power Center 8.6

 

November 2008 – July 2009

Wells Fargo, SYBASE/SCRIPTING DEVELOPER

 

·  Responsible for maintaining Secondary Marketing System (SMS) and developed client server applications.

·  The application contains loans that have been closed and funded. The primary responsibility of SMS is to create and deliver loan sales to the agencies and investors.  

·  Utilized programs on the UNIX platform to load data into the SMS Sybase database, run rules, and created outbound files and reports for external systems and users.  

·  Worked specific UNIX programs that interface with each loan origination system to update the SMS database using that system's interface data.

·  These UNIX programs run as part of the regular SMS batch cycle where data is loaded into SMS, rules are running to categorize that data for preparation of pools for sale to investors, and reports are run for end users.  

·  During the regular business day UNIX programs are accessed in the background by SMS online users to create dynamic reports, run rules dynamically, etc.

·  The SMS user interface is a client server based application written in PowerBuilder.

·  Created several new Stored Procedures and Triggers to accommodate 40 years loan program, Interest only and so many others loan options.

·  Environment: Sun Solaris (2.9), Window 2000, NT, Window XP.

·  Languages: C, UNIX Shell Programming (Korn Shell),Bash, Autosys 4.5,  SQR, Perl , Sybase 12.5.3, Clearcase for Version control, Bugzilla

 

June 2008 – November 2008

CIBC Bank, SR. AUTOSYS/UNIX SHELL SCRIPTING CONSULTANT 

 

·              Calendar Conversion SysAdmiral and Tidal, Treasury and PGOT PROD to AutoSys DEV to Environment. Determine Calendar Anatomy and AutoSys Creation Methods (at per-calendar Granularity)

·              Determined Method of Calendar Re-creation in AutoSys DEV (Determined at the Per- Calendar Level)

·              Created Build Book to document to include details for SysAdmiral and Tidal, Treasury and PGOT calendar Analysis results, detailed Calendar Anatomy (all per-calendar attributes, characteristics and relationships)

·              Used Autosys Creation Methods to convert/re-create all SysAdmiral calendars into the Clients AutoSys DEV Environment

·              Reviewed Calendar Analysis Results & Creation Approach Document with Client

·              Revised Calendar Analysis Results & Creation Approach Document based on Client Feedback

·              Used JIL scripts to create Autosys Jobs

·              Met with Client SysAdmiral, Treasury and PGOT Resources to Discuss Exceptions Found, Probable Causes, Impact and Devise Action Plan to Address

·              Created Action Plan to Address Exceptions and Distribute to Client SysAdmiral Client Resources for Review and Feedback

·              Reviewed and Revised Action Plan Based on Feedback and Determine if Further Exception Remediation is required

·              Completed Implementation for Job Exception Remediation

·              Created Implementation Plan for AutoSys DEV environment to address all  jobs, calendars and job-related elements being implemented into AutoSys.

·              Developed Perl and Unix shell scripting to extract Data from various Databases.

·              Developed Perl code to load calendars in Autosys Database.

·              Environment: HP-UX (11.i), Window 2000, NT, Window XP, SQL Server 2005 and Oracle 9i

·              Languages:   Perl, Shell Programming (Bourne Shell, Bash and Korn Shell), PL/SQL, T-SQL, Autosys 4.5

 

 

September 2006 – June 2008

Capital Group Companies, SYBASE DATABASE/UNIX SHELL SCRIPTING DEVELOPER

 

·  Maintained Asset Setup Maintenance Application to set up new assets and updates for transaction to be.

·  Processed successfully and accurately using C++ and Sybase 12.5.

·  Maintained Investment Systems Enterprise Reporting System.

·  The purpose of the Application is to generate and distribute reports to the Portfolio Managers to enable them to analyze their portfolios and make investment decisions.

·  It also creates reports that monitor the compliance rules ordered by Capital Groups, Fund prospectuses, Account guidelines, SEC, industries, and other countries.

·  These reports are generated using nightly batch application, pulls trade, Broker Commissions and other reference data from other databases using Power Center 7.1.

·  Worked on several Stored Procedures to improve the performance and also to resolve occasional locking problem.

·  Created and maintained stored procedures using PL/SQL and used Sql*Loader to load data into oracle tables.

·  Currently working on to split CRMC (Capital Research & Management Company manage mutual funds and personal investment) and GIG (Global Investment Group offers investment management services to large institutional clients government and corporate retirement funds).

·  At present all applications, their data are currently shared between CRMC and GIG on the same server.

·  Involved to create stored procedure, batch job using Autosys scripts, report using SQR, new process using Informatica Power Center in order to pull data from upstream application and creating numerous Bourne and Korn shell scripts. Created new procedures and triggers to support the split projects.

·  Developed ETL mappings to move client and product data into new Reporting DB

·  Performed migration process development, source data analysis, coordination of data cleansing efforts, source to target mapping, Informatics transformation development, and coordination of issue resolution.

·  Configured ODBC. Created new Repository, created users and groups.

·  Created source and target definitions, set up mapping between the sources and targets, created session for each mapping - and run sessions (resulting in writing data to targets).

·  Developed UNIX scripts to perform server status checking and file transfer of critical surface information file across several major applications.

·  Developed and modified JIL scripts to pull data from upstream Application.

·  Responsible for setting up Autosys jobs for various database activities.

·  Supported for Autosys Job Instances.

·  Investigated the cause for job failure.

·  Responsible for troubleshooting production job failures which were scheduled on AUTOSYS.

·  Developed JIL scripts.

·  Developed SQR Report, Stored Procedures, Triggers, and Views.

·  Environment: HP-UX (11.i), Window 2000, NT, Window XP.

·  Languages: C++, UNIX Shell Programming (Bourne Shell and Korn Shell), Autosys 4.5, SQR, Perl, Sybase 12.5.3, Oracle 9i, Informatica PowerCenter 7.1, Lotus Notes. Sql*Plus, Sql*Loader, PL/SQL and T-SQL.

 

November 2005 – September 2006

FannieMae, AUTOSYS/SYBASE DATABASE/UNIX SHELL SCRIPTING DEVELOPER

 

·  Maintained Operating Reserve and Investments Online (ORION system. Orion is used to purchase Track, account and report on Fannie Mae’s Liquid Investment Portfolio.

·  Designed, implemented and converted 100s of cron jobs to Autosys

·  Worked as a Autosys developer to convert all cron jobs to Autosys

·  Used JIL Scripts to create Autosys Jobs.

·  Developed script using Bourne, C, Bash, Perl ,Bash and K shell

·  Worked on SOX related issues.

·  Maintained C and C++ codes for the ORION Application.

·  Developed SQR Report, Stored Procedures, Triggers and Views.

·  Environment: Solaris 10, Window 2000, NT, Window XP.  

·  Languages: UNIX Shell Programming (Bourne Shell and Korn Shell), Autosys 4.5, SQR and Sybase 12.5.3 and source control by ClearCase

 

March 2005 – October 2005

Cingular, SOFTWARE DEVELOPER/SYBASE DEVELOPER

 

·  Maintained and enhanced a Web Based order entry system. The overall purpose of this project is to bring functional parity for both Cingular and AT & T Wireless orders to a under a unique order entry application suite.

·  Modified several stored procedure to improve the performance also developed several stored procedure, tables triggers, views based on the Business requirements.

·  Created appropriate indexes for better performance.

·  Developed a process to store historical data using appropriate stored procedure, triggers, tables and various shell scripts.

·  Used ERWIN for data analysis and data modeling

·  Languages: UNIX Shell Programming (Bourne Shell and Korn Shell), AWK, and T-SQL (Sybase).

·  Design Tool: Erwin 3.5

·  Environment: HP-UX(11.11 64 bit) , Window 2000, NT, Window XP and Sybase 12.5.3

 

August 2000 – November 2004

Compuware Corporation, SOFTWARE DEVELOPER/SYBASE DEVELOPER / UNIX SHELL SCRIPTING

 

·  Designed and developed web-based online applications (Server Vantage), one of the core products of Compuware Corporation, to monitor System and Database Servers performance utilizing Java and C++/C.

·  Created and maintained counter programs to monitor SYBASE, UDB and ORACLE Databases using, C and C++.

·  Created and maintained shell script to install ServerVantage on Sun Solaris, HPUX, AIX and LINUX.

·  Installed ASE 11.9.2 - ASE 12.5.3 on Linux, Sun Solaris, HPUX and AIX.

·  Installed Replication Server on Sun Solaris, HPUX and AIX.

·  Installed Oracle 9i on Linux and installed SQL Server on Windows 2000.

·  Installed ASE on window 2000 and installed Oracle on Window 2000.

·  Involved in porting ServerVantage Application from Sun Solaris to AIX and HPUX.

·  Developed Unix Script to install ServerVantage products on Unix platforms

·  Involved in QA testing.

·  Helped Support Group to resolve problems.

·  Participated in customer review meetings.

·  Applied appropriate of EBF.

·  Created counters to monitor functionality of Replication Servers.

·  Modified CPU and Memory usage of various Sybase Servers simultaneously.

·  Created and maintained Shell Script to install the product on different platform.

·  Created Shell Script to capture all Error Log files generated by the product in the event of an error during execution of a configured task.

·  Implemented and modified the Sybase install script to accommodate Replication Server monitoring programs.

·  Maintained and modified numerous numbers of Sybase monitoring counters to capture and display appropriate information.

·  Porting applications from Solaris to AIX, HPUX and LINUX platform.

·  Environment: Web Server (IIS), X-Windows environment (OSF/Motif). Sybase (ASE 11.9.2 - ASE 12.5.3), REPLICATION SERVER 11.9.2 - 12.5, SQL Server, Oracle 8i - 9i, UDB 7.1 - 7.2, Sun Solaris (2.6 - Solaris 10 Both 32 and 64 bit) HPUX 11.10 - 11i (Both 32 and 64 bit), AIX 4.3.2, 4.3.3, 5.1 - 5.2 (Both 32 and 64 bit), Window 2000, UNIX, C++, AWK, Sed  and Shell Scripts.

 

February 2000 – August 2000

Lotus, SYBASE DEVELOPER

 

·  Worked on a data warehouse financial system to feed Sales orders, Credits, Contract and Billing information to the SAP ODS for dissemination to downstream applications and to IBM.

·  Developed several Stored Procedures, Views and Triggers in order to validate and feed the data to the appropriate system.

 

September 1999 – February 2000

Lockheed Martin, SYBASE DEVELOPER

 

·  Part of a team responsible for the enhancement of the existing GTN (Global Transportation Network) legacy system which is a U.S.

·  Transportation Command (US Transcom) GTN gives its customers located anywhere in the world a seamless, near-real-time capability to access - and employ - transportation and deployment information.

·  GTN is an automated command and control information system that supports the family of transportation users and providers, both Department of Defense (DoD) and commercial, by providing an integrated system of in-transit visibility information and command and control capabilities. GTN collects and integrates transportation information from selected transportation systems.

·  The resulting information is provided to the National Command Authorities (NCA), Commanders-in-Chief (CINCs), US Transcom, its component commands, and other DoD customers to support transportation planning and decision-making during peace and war. In keeping with modern technology, GTN is completely available on the Internet's World Wide Web.

·  This system was developed in C++, JAVA, and CORBA with SYBASE (11.9.2) Database.

·  Developed Stored Procedure and Triggers that are considered to be very complex because sometime there are up to 12 tables joins in the query.

·  Developed Benchmark Query for the Physical Data Modeling Team as guidelines for schema tuning.

·  Developed macros' to develop SQL code using M4 macro processor.

 

July 1995 – August 1999

EDS, SYBASE DEVELOPER/UNIX SHELL SCRIPTING

 

·  Responsible for the development, testing, maintenance, and enhancement of an existing OLTP order processing/ billing system(AP, AR & GL) using Sybase 11.9.2 as the backend database. This System is used by EDS personnel for the Service Technology Group, GM Dealers as well as the Automated Retail Group.

·  Provided invoice data extraction and submitting the appropriate information to the EDS and GM Invoicing Systems.

·  Responsible for developing nightly batch- processing jobs by writing Unix Shell Scripts, Awk, and writing Stored Procedures and Triggers.

 

June 1990 – August 1995

Moore Business Forms, INFORMIX DEVELOPER

 

·  Converted the entire system from TI COBOL to Micro Focus Cobol on a SCO UNIX platform using Informix 5.0 as the backend database.

·  Used PL/ESQL extensively at the back-end level by writing stored procedures, functions and triggers.

·  Responsible for the development, testing, enhancement, and maintenance of the Inventory, Manufacturing & Accounting Packages (AP, AR, PR and GL).

·  Designed and developed an OLTP Order processing application (ORIENT) for the unique need of small businesses.

·  The main purpose of this application is to handle orders in a timely fashion when an order is placed using the ORIENT application.

 

 



Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-GA-Atlanta